package com.aisile.apis.article;

import com.aisile.model.article.dtos.ArticleHomeDto;
import com.aisile.model.common.dtos.ResponseResult;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;

/**
 * @Auther:yry
 * @Date:2024/1/12 0012
 * @VERSON:1.0
 */
@Api(value = "APP首页内容",tags = "ArticleHomeControllerApi",description = "APP首页文章API接口")
public interface ArticleHomeControllerApi {

    /**
     *
     * @param dto
     * @return
     */
    @ApiOperation("加载首页文章数据")
    public ResponseResult load(ArticleHomeDto dto);

    @ApiOperation("加载最新文章数据")
    public ResponseResult loadNew(ArticleHomeDto dto);

    @ApiOperation("加载更多文章数据")
    public ResponseResult loadMore(ArticleHomeDto dto);





}
